<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">x86</Platform>
    <ProductVersion>10.0.0</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{263F2BCA-3373-44D3-AF09-E73AFF944351}</ProjectGuid>
    <OutputType>Exe</OutputType>
    <RootNamespace>RaahnSimulation</RootNamespace>
    <AssemblyName>RaahnSimulation</AssemblyName>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
    <Optimize>false</Optimize>
    <OutputPath>bin\x86\Debug</OutputPath>
    <WarningLevel>4</WarningLevel>
    <PlatformTarget>x86</PlatformTarget>
    <DebugSymbols>true</DebugSymbols>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
    <Optimize>false</Optimize>
    <OutputPath>bin\x86\Release</OutputPath>
    <WarningLevel>4</WarningLevel>
    <PlatformTarget>x86</PlatformTarget>
  </PropertyGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <ItemGroup>
    <Compile Include="Camera.cs" />
    <Compile Include="Car.cs" />
    <Compile Include="ClickableEntity.cs" />
    <Compile Include="Cursor.cs" />
    <Compile Include="Entity.cs" />
    <Compile Include="Graphic.cs" />
    <Compile Include="Main.cs" />
    <Compile Include="MapBuilder.cs" />
    <Compile Include="MapState.cs" />
    <Compile Include="MenuState.cs" />
    <Compile Include="SimState.cs" />
    <Compile Include="Simulator.cs" />
    <Compile Include="State.cs" />
    <Compile Include="Text.cs" />
    <Compile Include="TextureManager.cs" />
    <Compile Include="ToggleText.cs" />
    <Compile Include="Utils.cs" />
    <Compile Include="EntityPool.cs" />
    <Compile Include="TextPool.cs" />
    <Compile Include="AABB.cs" />
    <Compile Include="Button.cs" />
    <Compile Include="QuadTree.cs" />
    <Compile Include="QuadTreeNode.cs" />
    <Compile Include="Mesh.cs" />
    <Compile Include="EntityMap.cs" />
    <Compile Include="PieSliceSensor.cs" />
    <Compile Include="PieSliceSensorGroup.cs" />
    <Compile Include="Experiment.cs" />
    <Compile Include="RangeFinderGroup.cs" />
    <Compile Include="SensorConfig.cs" />
    <Compile Include="Wall.cs" />
    <Compile Include="WallPool.cs" />
    <Compile Include="GLWidget.cs" />
    <Compile Include="Event.cs" />
    <Compile Include="ModulationScheme.cs" />
    <Compile Include="ControlScheme.cs" />
    <Compile Include="PerformanceMeasurement.cs" />
    <Compile Include="LapsMeasurement.cs" />
    <Compile Include="Point.cs" />
    <Compile Include="PointPool.cs" />
    <Compile Include="NetworkVisualizer.cs" />
    <Compile Include="RaahnXmlConfig.cs" />
  </ItemGroup>
  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Xml" />
    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
      <Private>False</Private>
      <Package>gtk-sharp-2.0</Package>
    </Reference>
    <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
      <Private>False</Private>
      <Package>gtk-sharp-2.0</Package>
    </Reference>
    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
      <Private>False</Private>
      <Package>gtk-sharp-2.0</Package>
    </Reference>
    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
      <Private>False</Private>
      <Package>glib-sharp-2.0</Package>
    </Reference>
    <Reference Include="OpenTK, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4">
      <Private>False</Private>
      <Package>opentk</Package>
    </Reference>
    <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
      <Private>False</Private>
      <Package>gtk-sharp-2.0</Package>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <Folder Include="Data\" />
    <Folder Include="Data\Networks\" />
    <Folder Include="Data\Icons\" />
  </ItemGroup>
  <ItemGroup>
    <None Include="Data\Sensors\Default.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\Button.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\CharMap.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\Cursor0.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\Cursor1.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\TopViewCar.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\raahn.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Textures\HollowCircle.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Icons\Line.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Icons\Point.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Networks\RangeFindersPieSliceSensors.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Sensors\RangeFindersPieSliceSensors.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Icons\Select.png">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Experiments\XMapAutoencoder.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Experiments\XMapHebbian.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Maps\XMap.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Networks\XMapAutoencoder.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="Data\Networks\XMapHebbian.xml">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\libraahn\RAAHN.csproj">
      <Project>{AF10CDD6-65F7-4A8B-B806-4A8E2892C08D}</Project>
      <Name>RAAHN</Name>
    </ProjectReference>
  </ItemGroup>
  <Target Name="AfterBuild">
    <ItemGroup>
      <Dependencies Include="..\packages\deps.1.0.0\lib\native\*.dll" />
    </ItemGroup>
    <Copy SourceFiles="@(Dependencies)" DestinationFolder="$(TargetDir)\%(RecursiveDir)" SkipUnchangedFiles="true" />
  </Target>
</Project>
